home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 1999 #8 / 1999 CD 8 (black).iso / maskdemo / DATA1.CAB / Program_Executable_Files / Daventry / KQ / NEWWORLD.CS < prev    next >
Encoding:
Text File  |  1998-12-15  |  9.4 KB  |  364 lines

  1. #
  2. #
  3. # newWorld.cs
  4. # Daventry's worldly object
  5. #
  6. setLoadProgress
  7.  
  8. echo Loading $KQWorld::Name objects
  9.  
  10. applyCombatLevel 1
  11.  
  12. #console variables initialize
  13. WorldVar.cs
  14. setLoadProgress
  15.  
  16. # Basic data files
  17. loadKQ terrain/terrain.kq
  18. setLoadProgress
  19.  
  20. # Connor
  21. loadKQ connor.kq same 277744 199295 -1 0 0 0 # normal by cottage
  22. setLoadProgress
  23.  
  24. #loadKQ connor.kq same 149317 205133 13200 0 0 0 # by Wizard's house
  25. #loadKQ connor.kq same 245337 291925 -1 0 0 0 # by uglyBeast
  26. #loadKQ connor.kq same 133781 249902 -1 0 0 0 # by WindMill
  27. #loadKQ connor.kq same 197337 257120 -1 0 0 0 # by The Pub
  28. #loadKQ connor.kq same 145836 267363 -1 0 0 0 # by The Girl's hut
  29. #loadKQ connor.kq same 183238 226818 -1 0 0 0 # by The WaterMill
  30. #loadKQ connor.kq same 158000 305000 22000 0 0 0 # by The WaterFall
  31. #loadKQ connor.kq same 216000 185000 -1 0 0 0 # by The Urn
  32. #loadKQ connor.kq same 230000 183000 -1 0 0 1.5 # by The Churchyard tomb
  33. #loadKQ connor.kq same 225500 303000 -1 0 0 3   # by dead hero
  34. #loadKQ connor.kq same 231000 182000 12345 0 0 -1.57 # roof of church yard tomb
  35. #loadKQ connor.kq same 227609 279599 18907 0 0 3 # by in the castlekeep
  36. #loadKQ connor.kq same 155000 209000 -1 0 0 1.2 # by the bell
  37. #loadKQ connor.kq same 142000 205600 12986 0 0 1.2 # in the wizards tower
  38.  
  39. loadKQ cam3rd.kq same 275026 197541 14930 -.2 0 -1.8
  40. setLoadProgress
  41.  
  42. alias hero   "move Connor 0 225500 303000 -1 0 0 3"
  43. alias wheel  "move Connor 0 183238 226818 -1 0 0 0"
  44. alias urn    "move Connor 0 216000 185000 -1 0 0 0"
  45. alias wizard "move Connor 0 193000 198000 -1 0 0 -1.7"
  46. alias start  "move Connor 0 276681 196705 -1 0 0 0"
  47. alias little "move Connor 0 131100 271600 -1 0 0 3"
  48. alias cheat  "KQConner::conversation Wizard 1000 4 0 17 1 2 0"
  49. alias roof   "move Connor 0 235291 183000 13000 0 0 -1.57"
  50. alias hench  "move Connor 0 140800 250000 16000 0 0 1.57"
  51. alias bricks "move Connor 0 156625 303748 15000 0 0 1.57 ; move KQCamera 0 157793 307974 16233 0 0 3"
  52. alias lady   "move Connor 0 147900 213200 -1 0 0 2.75"
  53. alias ruin   "move Connor 0 215800 282300 24650 0 0 2.33"
  54. alias coffin "move Connor 0 225847 312691 19851 0 0 3"
  55. setLoadProgress
  56.  
  57. # THIS MUST FOLLOW CONNOR
  58. # Inventory objects
  59. loadKQ worldinv.kq
  60. WorldInv.cs
  61. setLoadProgress
  62.  
  63. # load permanent objects
  64. permwrld.cs $KQGame::runOptimal
  65.  
  66. # the lights
  67. #loadKQ light/amblight.kq
  68. #loadKQ light/sunlight.kq
  69.  
  70. # the map
  71. loadKQ davmap.kq
  72. setLoadProgress
  73.  
  74. # henchman stuff
  75. loadKQ ax.kq
  76. # little girl is here temporarily, she should be loaded only if connor freed
  77. # her in deadcity
  78. loadKQ girl.kq
  79. setLoadProgress
  80.  
  81. #sprigan with crossbow
  82. loadKQ rooftrap.kq
  83. loadKQ cliftrap.kq
  84. setLoadProgress
  85.  
  86. #zombie trap
  87. loadKQ zomtrap.kq
  88. #loadKQ zomtrap2.kq
  89.  
  90. #start help stuff
  91. loadKQ jumptrp.kq
  92. setLoadProgress
  93.  
  94. # Wizard tower stuff(bell and stand)
  95. loadKQ belstnd1.kq
  96. loadKQ belstnd2.kq
  97. loadKQ belstnd3.kq
  98. loadKQ wizchest.kq
  99. loadKQ wizquill.kq
  100. loadKQ wizbook.kq
  101.  
  102. setLoadProgress
  103.  
  104. loadKQ    starball.kq    starball.01    144046    209317    13766    0    0    3.46
  105.  
  106. # wizard & raven
  107. loadKQ wizard.kq
  108. loadKQ wiztrap.kq
  109. #loadKQ ravensrh.kq
  110. loadKQ ravenwiz.kq
  111. # hangig birds and fish in farmers stall
  112. loadKQ    deadbird.kq    deadbird.01    208939    206983    9900    0    0    .57
  113. loadKQ    deadbir2.kq    deadbird.02    209434    206983    9900    0    0    0
  114. loadKQ    fishies.kq    fishies.01    208502    210878    9675    0    0    3.10
  115. loadKQ    fishies2.kq    fishies.02    209365    210878    9675    0    0    1.57
  116. loadKQ    fishies3.kq    fishies.03    209938    210878    9675    0    0    .57
  117. setLoadProgress
  118.  
  119. # Connor's house stuff not perm stuff
  120. loadKQ Dummy.kq
  121. loadKQ    Haytarg1.kq
  122. loadKQ    smlchst1.kq
  123. loadKQ    smlchst2.kq    
  124. loadKQ    smlchst3.kq
  125. loadKQ    smlchst4.kq
  126. loadKQ    basket1.kq
  127. loadKQ    basket2.kq
  128. loadKQ    basket3.kq
  129. loadKQ    basket4.kq
  130. loadKQ    basket5.kq
  131. loadKQ    basket6.kq        
  132. loadKQ    jar1.kq
  133. loadKQ home2.kq
  134. loadKQ home4.kq
  135. loadKQ home5.kq
  136. loadKQ home6.kq
  137. loadKQ home7.kq
  138. loadKQ home8.kq
  139. loadKQ pondclck.kq
  140. loadKQ teleclck.kq
  141. loadKQ heroclck.kq
  142. loadKQ    easel.kq
  143.     
  144. setLoadProgress
  145.  
  146. # Rope traps
  147. loadKQ ropetrp1.kq
  148. loadKQ ropetrp2.kq
  149. loadKQ ropetrp3.kq
  150. loadKQ ropetrp4.kq
  151. loadKQ churchr1.kq
  152. loadKQ churchr2.kq
  153. loadKQ churchr3.kq
  154. loadKQ churchr4.kq
  155. loadKQ candle.kq
  156. setLoadProgress
  157.  
  158. #shadow monster stuff
  159. loadKQ shadow.kq
  160. loadKQ davgate4.kq
  161. loadKQ sdwtrap1.kq
  162. loadKQ sdwtrap2.kq
  163. setLoadProgress
  164.  
  165. loadKQ monsters.kq
  166. #sprigan by knights tomb is in monsters.kq but needs a special cs file
  167. KQObject::setScript sprigan sprigan2.cs
  168. KQObject::setScript bossprig bossprig.cs
  169. setLoadProgress
  170.  
  171. # Other things
  172. # castlekeep stuff
  173. loadKQ telepad1.kq                    
  174. loadKQ keeptrap.kq
  175. setLoadProgress
  176.  
  177. # mill wheel stuff
  178. loadKQ ropenhok.kq
  179. loadKQ milwheel.kq            
  180. loadKQ milgear1.kq            
  181. loadKQ milgear2.kq            
  182. loadKQ milltree.kq            
  183. loadKQ milstone.kq
  184. loadKQ davgate1.kq
  185. loadKQ davgate2.kq
  186. loadKQ davgate3.kq
  187. loadKQ    davgate1.kq    dav.01    236370    183120    8339.5    0    0    -1.57
  188. loadKQ    davgate2.kq    dav.02    236370    183120    8339.5    0    0    -1.57
  189. loadKQ    davgate3.kq    dav.03    236092    183120    8339.5    0    0    1.57
  190. setLoadProgress
  191.  
  192. loadKQ wateran1.kq
  193. loadKQ wateran2.kq
  194. loadKQ wateran3.kq
  195. loadKQ wateran4.kq
  196. loadKQ wateran5.kq
  197. loadKQ wateran6.kq                                
  198. loadKQ wateran7.kq                                
  199. loadKQ wateran8.kq                                
  200. loadKQ wateran9.kq
  201. loadKQ uglywat2.kq                                
  202. loadKQ fullstrm.kq                                
  203. loadKQ millsnd.kq    
  204. loadKQ millsnd2.kq
  205. loadKQ miltrap1.kq
  206. loadKQ miltrap2.kq
  207. loadKQ wheeltp1.kq
  208. loadKQ wheeltp2.kq
  209. setLoadProgress
  210.                                 
  211. #loadKQ knightpuzzle.kq
  212. loadKQ Tombdor2.kq
  213. loadKQ coffnlid.kq                                
  214.  
  215. #church Puzzle stuff
  216. loadKQ poorbox.kq                                
  217. loadKQ urn.kq
  218. setLoadProgress
  219.  
  220. #Cave stuff                                
  221. loadKQ portaltp.kq
  222. loadKQ portal1.kq
  223. loadKQ waterfal.kq
  224. loadKQ smalwfal.kq
  225. loadKQ water.kq
  226. loadKQ watertp.kq
  227. setLoadProgress
  228.  
  229.  
  230. #Doors around Daventry
  231. loadKQ Saradoor.kq
  232. loadKQ Wizdoor.kq
  233. loadKQ Condoor.kq
  234. loadKQ Winddoor.kq
  235. loadKQ Pubdoor.kq
  236. loadKQ Girldoor.kq
  237. loadKQ WatMdoor.kq
  238. loadKQ Farmdoor.kq
  239. loadKQ Alchdoor.kq
  240. loadKQ Tombdor.kq
  241. loadKQ outdoor.kq
  242. loadKQ keepdrl.KQ
  243. loadKQ keepdrr.KQ
  244. setLoadProgress
  245.  
  246. #load walk traps
  247. loadKQ    sarawalk.kq    Sarawalk.tp    282250    196409    13916    0    0    1.56
  248. loadKQ    conwalk.kq    Conwalk.tp    268280    225448    13979    0    0    -1.83
  249. loadKQ    alchwalk.kq    Alchwalk.tp    245732    256302    12616    0    0    3.06
  250. loadKQ    tavrwalk.kq    Tavrwalk.tp    197443    261193    8337    0    0    3.1
  251. loadKQ    wtrmwalk.kq    Wtrmwalk.tp    192408    227039    7860    0    0    1.39
  252. loadKQ    farmwalk.kq    Farmwalk.tp    228159    208704    8340    0    0    1.34
  253. loadKQ    girlwalk.kq    Girlwalk.tp    131023    275476    11118    0    0    3.12
  254. loadKQ    windwalk.kq    Windwalk.tp    142302    249914    15376    0    0    1.48
  255. loadKQ    wizwalk.kq    Wizwalk.tp    143956    207986    12986    0    0    1.6
  256. setLoadProgress
  257.  
  258.  
  259. #load run traps
  260. loadKQ    sararun.kq    Sararun.tp    281234    196591    13915    0    0    1.56
  261. loadKQ    conrun.kq    Conrun.tp    269544    225227    13979    0    0    -1.83
  262. loadKQ    alchrun.kq    Alchrun.tp    245804    255291    12617    0    0    3.06
  263. loadKQ    tavrrun.kq    Tavrrun.tp    197498    260058    8160    0    0    3.1
  264. loadKQ    wtrmrun.kq    Wtrmrun.tp    193751    227006    7747    0    0    1.16
  265. loadKQ    farmrun.kq    Farmrun.tp    227635    208725    8340    0    0    1.34
  266. loadKQ    girlrun.kq    Girlrun.tp    131026    274956    11118    0    0    3.12
  267. loadKQ    windrun.kq    Windrun.tp    141422    249910    15152    0    0    -1.77
  268. setLoadProgress
  269.  
  270.  
  271. #haybail in windmill                                
  272. loadKQ    haybail.kq    haybail.01    147703    248928    15195    0    0    1.57
  273. loadKQ pushtrap.kq
  274.  
  275. # pub stuff    
  276. loadKQ    beer42.kq    beer42.01    196832    268299    9128    0    0    0
  277. loadKQ    hibeer.kq    hibeer.01    198915    268025    9128    0    0    1.57
  278. loadKQ    hibeer2.kq    hibeer.02    194116    268009    9320    0    0    0.74
  279. setLoadProgress
  280.                             
  281.  
  282. #barrels near the Pub                                
  283. loadKQ    brlupms.kq    barrel.04    206564    267646    8345    0    0    1.57
  284. loadKQ    barelup.kq    barrel.07    199536    262152    8185    0    0    1.57
  285. loadKQ    brlupcr.kq    barrel.12    188861    269213    8185    0    0    1.57
  286. loadKQ    brlupms.kq    barrel.13    188287    266690    8185    0    0    1.57
  287. #boardedup door at alch house
  288. loadKQ    boardup.kq
  289. setLoadProgress
  290.  
  291. # arrow trap in castlekeep of Daventry
  292.  
  293. loadKQ arrotrp1.kq arrotrp1 205000 279435 19000 0 0 1.57
  294. loadKQ arrotrp2.kq arrotrp2 229085 280250 19600 0 0 -1.57
  295. loadKQ arrotrp3.kq arrotrp3 229085 278840 19400 0 0 -1.57
  296. loadKQ triparro.kq same 216883 279578 19123 0 0 1.57
  297. loadKQ arroswt1.kq
  298. loadKQ arroswt2.kq
  299. loadKQ arroswt3.kq
  300. setLoadProgress
  301.  
  302. KQMonster::inventory world BirthdaySuit 1 288838 217431 16748 0 0 0
  303. KQObject::changeBmp $NewInvItem rok.bmp blood.bmp
  304. KQObject::setHidden $NewInvItem 1
  305. KQObject::setScript $NewInvItem offej.cs
  306. KQObject::setGroupsAlways $NewInvItem 2050
  307.  
  308. #waterfall stuff
  309. loadKQ table.kq
  310. loadKQ bricks.kq
  311.  
  312. loadKQ watrfsnd.kq
  313. loadKQ windsnd.kq
  314. loadKQ fountsnd.kq
  315. setLoadProgress
  316.  
  317. #Ugly Beast
  318. loadKQ Ugly.kq
  319.  
  320. # Teleporter stuff
  321. loadKQ Teletrap.kq
  322.  
  323. # Music traps
  324. loadKQ mwiztrap.kq
  325. loadKQ mwzhtrap.kq
  326. loadKQ mugltrap.kq
  327. loadKQ chrchtrp.kq
  328. setLoadProgress
  329.  
  330.  
  331. # last:
  332. # The world's default music
  333. loadKQ music.kq
  334.  
  335.  
  336. # Preload all major objects that are near Connor's starting point.
  337. # Preloading the resources for one object of a type preloads the resources for
  338. # all objects of the same type.
  339. KQObject::preloadResources Condoor
  340. KQObject::preloadResources ConHouse
  341. KQObject::preloadResources Cottage
  342. KQObject::preloadResources Church
  343. KQObject::preloadResources Frmhut
  344. KQObject::preloadResources Farmdoor
  345. KQObject::preloadResources fence12
  346. KQObject::preloadResources fence39
  347. KQObject::preloadResources fence46
  348. KQObject::preloadResources barn
  349. KQObject::preloadResources Ravens
  350. KQObject::preloadResources Tomb
  351. KQObject::preloadResources TombOfTheDead
  352. KQObject::preloadResources tomb2.01
  353. KQObject::preloadResources tomb7.02
  354. KQObject::preloadResources sarcf1.01
  355. setLoadProgress
  356.  
  357.  
  358. # put a script on the sprigans breastplate
  359.  
  360. # Tell the camera to follow Connor
  361. KQCamera::follow none
  362. setLoadProgress 100
  363.  
  364.